What is the meaning of the word "horse barn"?

Definitions:

  1. a farm building for housing horses or other livestock copy to clipboard noun
    • We need to build a new horse barn since the last one got destroyed in the tornado. copy to clipboard

Synonyms: